home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / mus / edit / AlgoRhythms.lha / AlgoRhythms / Source / musicserial.h < prev    next >
C/C++ Source or Header  |  1994-12-09  |  607b  |  24 lines

  1. #ifndef MUSICSERIAL_LOADED
  2. #define MUSICSERIAL_LOADED 1
  3. /* MusicSerial.h */
  4.  
  5. #include    "devices/serial.h"
  6. #include    "proto/exec.h"
  7. #include    "exec/devices.h"
  8.  
  9. #define STARTFUNCT   0
  10. #define STOPFUNCT    1
  11. #define CLOCKFUNCT   2
  12. #define CONTFUNCT    (3)
  13. #include "AlgoRhythms.h"
  14.  
  15. extern int midi_addr;
  16. extern void open_midi_port(void);
  17. extern int write_ser(struct IOExtSer *io, char *data, int length);
  18. extern void play_note_on(NOTE_EVENT_TYPE *play_event);
  19. extern void send_function(const int Function);
  20. extern void stop_midi(void);
  21. extern void stop_all_notes(NOTE_EVENT_TYPE *notes_to_stop);
  22.  
  23. #endif
  24.